.list4 .house .yd-list-theme4 .yd-list-item .yd-list-img {
		width: 2.78rem !important;
		height: 1.83rem;
		flex: .8 !important;
	}
	
.list4 .yd-list-theme4 .yd-list-item .yd-list-mes {
		/*flex: 2 !important;*/
	}
	
.list4 .yd-list-theme4 .yd-list-img {
		position: relative;
	}
	
.list4 .yd-list-theme4 .yd-list-img img {
		width: 100%;
		min-height: 100%;
	}
	
.list4 .house .yd-list-theme4 .yd-list-item .yd-list-title {
		-webkit-line-clamp: 1;
		font-size: .28rem;
		color: #282828;
		font-weight: inherit;
		line-height: .31rem !important;
		max-height: initial;
	}
.list4 .house .yd-list-theme4 .yd-list-item .yd-list-title span{
	    display: block;
    width: 3.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.list4 .add-box {
		width: 100%;
		display: -webkit-flex;
		display: flex;
		justify-content: space-between;
		position: relative;
		margin-bottom: .2rem;
	}
	
.list4 .h-introduce {
		overflow: hidden;
		display: -webkit-flex;
		display: flex;
		margin: 0.1rem 0;
		color: #7D7D7D;
	}
.list4 .house .yd-list-theme4 .h-introduce span:first-child{
	padding: 0 .15rem 0 0 ;
}	
.list4 .house .yd-list-theme4 .h-introduce span {
		display: block;
		font-size: .24rem;
		padding: 0 .15rem;
		box-sizing: border-box;
		position: relative;
	}
	
.list4 .h-introduce span:first-child {
		padding-left: 0;
	}
	
	
	.h-introduce span::after {
		content: "";
		display: block;
		width: 1px;
		height: 60%;
		position: absolute;
		top: 50%;
		right: 0;
		transform: translateY(-50%);
		background: #9A9A9A;
	}
	
.list4 .h-introduce span:last-child::after {
		display: none;
	}
	
.list4 .house .h-address{
			width: 3.5rem;
		overflow: hidden !important;
		text-overflow: ellipsis !important;
		white-space: nowrap !important;
			font-size: .24rem;
		color: #9a9a9a;
		align-items: center;
		margin-top: 0.24rem;
	}
.list4 .house .h-address .yd-icon-location {
		font-size: .24rem !important;
	}
	
.list4 .map-icon {
		width: .25rem;
		height: .34rem;
		margin-right: .12rem;
	}
	
.list4 .house .yd-list-other {
		padding-top: .1rem;
		display: -webkit-flex;
		-webkit-flex-wrap: wrap;
		justify-content: initial;
	}
	
.list4 .house-icon {
		overflow: hidden;
		display: -webkit-flex;
		display: flex;
		margin-top: 0.2rem;
		font-size: .21rem !important;
	}
	
.list4 .house-icon span {
		display: block;
		color: #9a9a9a;
		padding: .05rem;
		border: 1px solid #9a9a9a;
		box-sizing: border-box;
		border-radius: 3px;
		margin-right: .15rem;
	}
	
.list4 .house .h-price {
		font-size: .26rem;
		color: #e25051;
		margin-top: 0.2rem;
		position: absolute;
		right: 0;
	}
	
.list4 .house .h-price span {
		font-size: .38rem;
	}
	
.list4 .yd-list-other {}
	
.list4 .yd-list-theme4 .yd-list-item .yd-list-mes {
		padding-left: .24rem;
		box-sizing: border-box;
	}
	
.list4 .house .yd-list-theme4 {
		padding: 0 .24rem;
		box-sizing: border-box;
	}
	
.list4 .yd-list-theme4 .yd-list-item {
		padding: .2rem 0;
		box-sizing: border-box;
	}
	
.list4 .yd-list-theme4 .yd-list-item:not(:last-child):after {
		border-bottom: none;
	}
	
.list4 .yd-list-theme4 .yd-list-item:not(:last-child):after{
		display: none;
	}
